package com.beizhen.demo.entity;

    import com.baomidou.mybatisplus.annotation.TableName;
    import com.baomidou.mybatisplus.annotation.IdType;
    import com.baomidou.mybatisplus.annotation.TableId;
    import java.time.LocalDateTime;
    import java.io.Serializable;
    import io.swagger.annotations.ApiModel;
    import io.swagger.annotations.ApiModelProperty;
    import lombok.*;
    import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonInclude;

/**
* 
*/
    @Data
        @EqualsAndHashCode(callSuper = false)
    @Accessors(chain = true)
    @AllArgsConstructor
    @NoArgsConstructor
    @Builder
@JsonInclude(value = JsonInclude.Include.NON_NULL)
    @TableName("stu_circuit")
    @ApiModel(value="StuCircuit对象", description="")
    public class StuCircuit implements Serializable {

private static final long serialVersionUID = 1L;

            @ApiModelProperty(value = "线路编号")
            @TableId(value = "c_id", type = IdType.INPUT)
    private Integer cId;

            @ApiModelProperty(value = "线路介绍")
    private String cIntroduce;

            @ApiModelProperty(value = "行程时间")
    private LocalDateTime cTraveltime;

            @ApiModelProperty(value = "小学生适应状态")
    private Integer cAdaptState1;

            @ApiModelProperty(value = "初中生适应状态")
    private Integer cAdaptState2;

            @ApiModelProperty(value = "高中生适应状态")
    private Integer cAdaptState3;

            @ApiModelProperty(value = "字典表外键线路特色")
    private Integer cDid1;

            @ApiModelProperty(value = "字典表外键范围外键")
    private Integer cDid2;

            @ApiModelProperty(value = "旅行社外键")
    private Integer cTid;

            @ApiModelProperty(value = "封面图片地址")
    private String cCover;

            @ApiModelProperty(value = "线路详情id外键")
    private Integer cDetails;


}
